package com.liangzhong.proxy.stadium
{
	import com.liangzhong.commandconst.Alliance.CMD_Alliance;
	import com.liangzhong.commandconst.friend.CMD_Friend;
	import com.liangzhong.commandconst.logic.CMD_Logic;
	import com.liangzhong.commandconst.stadium.CMD_Stadium;
	import com.liangzhong.commandconst.tourMatch.CMD_TourMatch;
	import com.liangzhong.proxy.BaseProxy;
	import com.liangzhong.proxy.ProxyUtils;
	import com.socket.clientsocket.IClientSocket;
	import com.socket.clientsocket.IClientSocketHandler;
	
	import flash.utils.ByteArray;
	
	/**
	 *比赛馆 proxy 
	 * @author lxh
	 * 
	 */	
	public class StadiumProxy extends BaseProxy implements IClientSocketHandler
	{
		public static const ProxyName :String = "StadiumProxy";
		private var _proxyUtils:ProxyUtils;
		/**
		 *比赛数据管理器 
		 */
		public function StadiumProxy(proxyName:String = ProxyName, data:Object=null)
		{
			super(proxyName, data);
			_proxyUtils = ProxyUtils.instance;
		}
		
		/**
		 * 数据读取
		 * @param mainCmdID
		 * @param subCmdID
		 * @param buffer
		 * @param dataSize
		 * @param clientSocket
		 * @return 
		 */		
		override public function onSocketRead(mainCmdID:uint,
											  subCmdID:uint,
											  buffer:ByteArray, 
											  dataSize:int, 
											  clientSocket:IClientSocket):Boolean
		{
			switch(mainCmdID)
			{
				case CMD_Stadium.MAIN:
				case CMD_Stadium.FRIENDSHIP_MAIN:
				case CMD_Stadium.TIANTI_MAIN:
				case CMD_Logic.MAIN_MATCH_RESULT:
				case CMD_Friend.MAIN:
				case CMD_TourMatch.MAIN:
				case CMD_Alliance.MAIN:
				{
					//					return onDeal(mainCmdID,subCmdID,buffer,dataSize);
				}
			}
			return false;
		}
		
	}
}


//		/**
//		 *请求超时 
//		 */		
//		public static const Match_TimeOut_Result 	:String = "Match_TimeOut_Result";
//		/**
//		 *速配友谊赛 结果返回 
//		 */		
//		public static const Stadium_Match_Friend_Result :String = "client/StadiumProxy/Stadium_Match_Friend_Result";
//		/**
//		 *退出 比赛 结果返回 
//		 * 1为友谊赛 2为天梯赛 3为大奖赛
//		 */		
//		public static const CANCEL_MATCH_SUCCESS :String = "client/StadiumProxy/Stadium_Match_Friend_Quit_Result";
//		/**
//		 *请求天梯比赛信息 
//		 */
//		public static const REQUSET_LADDER_MATCH_INFO:String = "requset_ladder_match_info";
//		/**
//		 *返回天梯比赛信息 
//		 */
//		public static const GET_LADDER_MATCH_INFO:String = "get_ladder_match_info";
//		/**
//		 *请求天梯比赛 
//		 */
//		public static const REQUEST_LADDER_START_MATCH:String = "request_ladder_start_match";
//		/**
//		 *返回天梯比赛  
//		 */
//		public static const GET_LADDER_START_MATCH:String = "get_ladder_start_match";
//		/**
//		 *返回对方比赛球员信息 
//		 */
//		public static const GET_MATCH_PLAYER_INFO:String = "get_match_player_info";
//		
//		
//		
//		/**
//		 *请求大奖赛 
//		 */
//		public static const REQUEST_APPLY_START_MATCH:String = "request_apply_start_match";
//		/**
//		 * 获得大奖赛俱乐部传信息 
//		 */
//		public static const GET_APPLY_MATCH_CLUB_INFO:String = "get_apply_match_club_info";
//		/**
//		 *获得大奖赛赛程 
//		 */
//		public static const GET_MATCH_APPLY_COURSE:String = "get_Match_Apply_Course";
//		/**
//		 *请求取消比赛  
//		 */
//		public static const REQUEST_CANCEL_MATCH:String = "request_cancel_match";
//		/**
//		 * 比赛匹配结果 
//		 * {boolean:true,type:1}
//		 */
//		public static const GET_WAIT_MATCH_RESULT:String = "get_wait_match_result";
//		
//		/**
//		 *大奖赛每轮比赛结果 
//		 */
//		public static const GET_MATCH_APPLY_EACH_RESULT:String = "get_match_apply_Each_result";
//		/**
//		 *比赛结果  
//		 * {result:result}var result:Match_Result_Struct
//		 */
//		public static const GET_MATCH_RESULT:String = "get_match_result";
//		/**
//		 *请求天梯综合排名信息 
//		 */
//		public static const REQUESTOVERALLRANK_INFO:String = "requestoverallrank_info";
//		/**
//		 *返回天梯综合排名信息 
//		 */
//		public static const GETOVERALLRANK_INFO:String = "getoverallrank_info";
//		/**
//		 *请求历史记录 
//		 */
//		public static const REQUESTMATCHHISTORY:String = "requestMatchHistory";
//		/**
//		 *返回历史记录 
//		 */
//		public static const GETMATCHHISTORY:String = "getmatchHistory";
//		/**
//		 *请求荣誉兑换 
//		 */
//		public static const REQUEST_EXCHANGE_HONOUR:String = "request_exchange_honour";
//		
//		/**
//		 *返回荣誉兑换 
//		 */
//		public static const GET_EXCHANGE_HONOUR:String = "get_exchange_honour";
		
		
//		/**
//		 * 处理比赛馆返回信息
//		 * @param mainCmdID
//		 * @param subCmdID
//		 * @param buffer
//		 * @param dataSize
//		 * @return 
//		 */		
//		private function onDeal(mainCmdID:uint,
//								subCmdID:uint,
//								buffer:ByteArray, 
//								dataSize:int):Boolean
//		{
//			//trace("接口命令"+ subCmdID);
//			switch(subCmdID)
//			{
//				case CMD_Stadium.SUB_Match_Req_TimeOut://请求超时
//				{
//					var timeOut_Struct :Match_TimeOut_Struct = new Match_TimeOut_Struct();
//					timeOut_Struct.readData(buffer);
//					this.sendNotification(Match_TimeOut_Result,timeOut_Struct);
//					return true;
//				}
//				case CMD_Stadium.SUB_Match_Friend://速配友谊赛 
//				{
//					handlerFriend_Ladder(buffer,StadiumConstant.FRIEND_MATCH_TYPE);
//					return true;
//				}
//				case CMD_Stadium.SUB_MATCH_LADDER://天梯赛
//				{
//					handlerFriend_Ladder(buffer,StadiumConstant.LADDER_MATCH_TYPE);
//					return true;
//				}
//				case CMD_Stadium.SUB_MATCH_APPLY://大奖赛
//				{
//					var ret:int = buffer.readInt();
//					if(ret ==0)//匹配成功 请求对方球员数据
//					{
//						var match_apply_struct:Match_Apply_Struct = new Match_Apply_Struct();
//						match_apply_struct.readData(buffer);
//						_stadiumDataManager.applyMatchInfo.gid = match_apply_struct.gid;
//						this.sendNotification(GET_APPLY_MATCH_CLUB_INFO,{struct:match_apply_struct});
//						Alert.showErrorTip("匹配成功");
//						match_apply_struct = null;
//					}else if(ret == 201)//正在匹配,可以把自己信息直接显示在面板上不须要请求数据
//					{
//						this.sendNotification(GET_WAIT_MATCH_RESULT,{boolean:true,type:StadiumConstant.BIGPRIZE_MATCH_TYPE,winRate:buffer.readByte()});
//						Alert.showErrorTip("等待匹配");
//					}else
//					{
//						this.sendNotification(GET_WAIT_MATCH_RESULT,{boolean:false,type:StadiumConstant.BIGPRIZE_MATCH_TYPE});
//						Alert.showErrorTip(ErrorTips.instance.getCErrorTip(ret));
//					}
//					return true;
//				}
//				case CMD_Stadium.SUM_MATCH_APPLY_COURSE://大奖赛赛程
//				{
//					var cours:Match_Apply_Course_Struct = new Match_Apply_Course_Struct();
//					cours.readData(buffer);
//					Debug.echo("大奖赛赛程"+cours.ret+"+"+cours.cid1+"+"+cours.cid2+"+"+cours.cid3);
//					this.sendNotification(GET_MATCH_APPLY_COURSE,{cours:cours});
//					return true;
//				}
//				case CMD_Stadium.SUM_MATCH_APPLY_GROUP://大奖赛小组赛
//				{
//					var match_apply :Match_Friend_Struct = new Match_Friend_Struct();
//					handlerFriend_Ladder(buffer,StadiumConstant.BIGPRIZE_MATCH_TYPE);
//					match_apply = null;
//					return true;
//				}
//				
//				case CMD_Stadium.SUM_CANCEL_FIREND_MATCH://取消友谊赛
//				{
//					cancelMatch(buffer,StadiumConstant.FRIEND_MATCH_TYPE);
//					return true;
//				}
//				case CMD_Stadium.SUM_CANCEL_LADDER_MATCH://取消天梯赛
//				{
//					cancelMatch(buffer,StadiumConstant.LADDER_MATCH_TYPE);
//					return true;
//				}
//				case CMD_Stadium.SUM_CANCEL_APPLY_MATCH://取消大奖赛
//				{
//					cancelMatch(buffer,StadiumConstant.BIGPRIZE_MATCH_TYPE);	
//					return true;
//				}
//				case CMD_Stadium.SUM_APPLY_EACH_MATCH_RESULT://每轮大奖赛比赛结果
//				{
//					applyEachMatchResult(buffer);
//					return true;
//				}
//				case CMD_Stadium.SUM_MATCH_RESULT://比赛结果 
//				{
//					var str:String = _stadiumDataManager.analysisMatchResult(buffer);
//					sendMail(str);
//					_stadiumDataManager.changeladderoverallRank();
//					this.sendNotification(GET_MATCH_RESULT);
//					this.sendNotification(StadiumProxy.GETOVERALLRANK_INFO);
//					return true;
//				}
//				case CMD_Stadium.SUM_MATCH_TIANTI_RESULT:
//					var club:ClubInfoVo = AppData.getInstance().clubDatamanager.clubInfoVo;
//					club.tiantipoint = buffer.readInt();
//					club.tt_integral = buffer.readShort();
//					_stadiumDataManager.changeladderoverallRank();
//					this.sendNotification(StadiumProxy.GETOVERALLRANK_INFO);
//					return true;
//				case CMD_Stadium.CHANGE_MONEY://金钱改变
//				{
//					var moneyChange:MoneyChange = new MoneyChange();
//					moneyChange.readData(buffer);
//					return true;
//				}
//				case CMD_Stadium.SUM_APPLY_EACH_MATCH_RESULT://每轮大奖赛比赛结果
//				{
//					if(AppData.getInstance().clubDatamanager.clubInfoVo == null)return false;
//					AppData.getInstance().clubDatamanager.clubInfoVo.changeExp(buffer.readInt(),buffer.readInt(),buffer.readInt());
//					return true;
//				}
//					
//				case CMD_Stadium.SUM_CLUB_EXP_CHANGE://每轮大奖赛比赛结果
//				{
//					if(AppData.getInstance().clubDatamanager.clubInfoVo == null)return false;
//					AppData.getInstance().clubDatamanager.clubInfoVo.changeExp(buffer.readInt(),buffer.readInt(),buffer.readInt());
//					return true;
//				}
//				case CMD_Stadium.SUM_MATCH_ALLIANCEFIGHT://联盟挑战
//				{
//					handlerFriend_Ladder(buffer,MatchType.ALLIANCEMATCH);
//					return true;
//				}
//			}
//			return false;
//		}
//		/**
//		 *比赛完成后发送信息 
//		 * 
//		 */
//		private function sendMail($str:String):void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.SEND_MAIL;
//			variables.data = $str;
//			_proxyUtils.webClient(getSendMail,variables,false);
//		}
//		private function getSendMail($data:Object):void
//		{
//			Debug.echo($data);
////			var str:String = String($data);
////			var results:Array = JSON.decode(str);
////			var obj:Object = results[0];
//			
//		}
//		/**
//		 *速配友谊赛开始 
//		 * @param userId
//		 */		
//		public function startFriendMatchReq(userId :int):void
//		{
//			var sendBuf :ByteArray = 
//				CMD_Head.getHeadByteArrayBuff(CMD_Head.Size,CMD_Stadium.FRIENDSHIP_MAIN,CMD_Stadium.SUB_Match_Friend,userId);
//			sendBuf.position = 0;
//			clientSocket.sendData(sendBuf,sendBuf.bytesAvailable);
//		}
//		/**
//		 *请求天梯比赛信息 
//		 * 
//		 */
//		public function requestLadderMatchInfo():void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.LADDER_MATCH_INFO;
//			
//			_proxyUtils.webClient(getladderMatchInfo,variables);
//		}
//		private function getladderMatchInfo($data:Object):void
//		{
//			Debug.echo($data);
//			var results:Object = JSON.decode($data.toString());
//			if(results.retcode.retcode == 0)//则表示建造成功，sid为建造后的球场id
//			{
//				_stadiumDataManager.ladderBaseInfo.analysisData(results);
//				this.sendNotification(StadiumProxy.GET_LADDER_MATCH_INFO);
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(results.retcode));
//			}
//		}
//		/**
//		 *请求天梯比赛  
//		 * @param $usdId
//		 * 
//		 */
//		public function requestLadderStartMatch($usdId:int):void
//		{
//			//Debug.echo("请求天梯比赛proxy");
//			var sendBuf :ByteArray = 
//				CMD_Head.getHeadByteArrayBuff(CMD_Head.Size,CMD_Stadium.TIANTI_MAIN,CMD_Stadium.SUB_MATCH_LADDER,$usdId);
//			sendBuf.position = 0;
//			clientSocket.sendData(sendBuf,sendBuf.bytesAvailable);
//		}
//		/**
//		 *请求比赛对方信息 
//		 * @param $type
//		 * 
//		 */
//		public function requestMatchClubInfo($uid:int,$type:int):void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.CLUB_INTO_MATCH;
//			variables.rcid = $uid;
//			variables.type = $type;
//			Debug.echo("rcid+"+$uid +"+"+variables.uid);
//			_proxyUtils.webClient(getMatchClubInfo,variables);
//		}
//		/**
//		 *返回比赛对方信息 
//		 * @param $data
//		 * 
//		 */		
//		private function getMatchClubInfo($data:Object):void
//		{
//			Debug.echo($data);
//			//			var str:String = String($data);
//			var results:Object = JSON.decode($data.toString());
//			var obj:Object = results[0];
//			if(obj.retcode == 0)//则表示建造成功，sid为建造后的球场id
//			{
////				_stadiumDataManager.matchInfo(obj);
//				this.sendNotification(GET_MATCH_PLAYER_INFO,{type:obj.type});
//				
//				
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(results.retcode));
//			}
//		}
//		/**
//		 * 请求大奖赛  
//		 * @param $userId
//		 * 
//		 */		
//		public function requestApplyMatch($userId:int):void
//		{
//			Debug.echo("请求大奖比赛proxy");
//			var sendBuf :ByteArray = 
//				CMD_Head.getHeadByteArrayBuff(CMD_Head.Size,CMD_Stadium.MAIN,CMD_Stadium.SUB_MATCH_APPLY,$userId);
//			sendBuf.position = 0;
//			clientSocket.sendData(sendBuf,sendBuf.bytesAvailable);
//		}
//		/**
//		 *请求大奖赛他人俱乐部信息 
//		 * @param $cid
//		 * 
//		 */
//		private function requestApplyMatchClubInfo($cid:int):void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.APPLY_MATCH_CLUB_INFO;
//			variables.cid = $cid
//			_proxyUtils.webClient(getApplyMatchClubInfo,variables);
//		}
//		/**
//		 *返回大奖赛他人俱乐信息 
//		 * @param $data
//		 * 
//		 */		
//		private function getApplyMatchClubInfo($data:Object):void
//		{
//			//Debug.echo("+++++++++++++"+$data);
//			var results:Object = JSON.decode($data.toString());
//			var obj:Object = results[0];
//			if(obj.retcode == 0)
//			{
////				this.sendNotification(GET_APPLY_MATCH_CLUB_INFO,obj.info);
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(results.retcode));
//			}
//		}
//		/**
//		 *请求取消比赛 
//		 * 
//		 */
//		public function requestCancelMatch($uid:int,$type:int):void
//		{
//			var sendBuf :ByteArray;
//			switch($type)
//			{
//				case StadiumConstant.FRIEND_MATCH_TYPE:
//					sendBuf = CMD_Head.getHeadByteArrayBuff(CMD_Head.Size,CMD_Stadium.FRIENDSHIP_MAIN,CMD_Stadium.SUM_CANCEL_FIREND_MATCH,$uid);
//					
//					break;
//				case StadiumConstant.LADDER_MATCH_TYPE:
//					sendBuf = CMD_Head.getHeadByteArrayBuff(CMD_Head.Size,CMD_Stadium.TIANTI_MAIN,CMD_Stadium.SUM_CANCEL_LADDER_MATCH,$uid);
//					break;
//				case StadiumConstant.BIGPRIZE_MATCH_TYPE:
//					sendBuf = CMD_Head.getHeadByteArrayBuff(CMD_Head.Size + 4,CMD_Stadium.MAIN,CMD_Stadium.SUM_CANCEL_APPLY_MATCH,$uid);//要加分组ID
//					sendBuf.writeUnsignedInt(_stadiumDataManager.applyMatchInfo.gid);
////					trace("分组Id"+_stadiumDataManager.applyMatchInfo.gid);
//					break;
//			}
//			if(sendBuf == null)return;
//			sendBuf.position = 0;
//			clientSocket.sendData(sendBuf,sendBuf.bytesAvailable);
//		}
//		/**
//		 * 返回取消比赛  
//		 * @param $buffer
//		 * @param $type
//		 * 
//		 */		
//		private function cancelMatch($buffer:ByteArray,$type:int):void
//		{
//			var match_Friend_Quit_Struct :Match_Friend_Quit_Struct = new Match_Friend_Quit_Struct();
//			switch($type)
//			{
//				case StadiumConstant.FRIEND_MATCH_TYPE:
//				case StadiumConstant.LADDER_MATCH_TYPE:
//					match_Friend_Quit_Struct.readData($buffer);
//					break;
//				case StadiumConstant.BIGPRIZE_MATCH_TYPE:
//					match_Friend_Quit_Struct.readApplyData($buffer);
//					break;
//			}
//			if(match_Friend_Quit_Struct.ret == 0)
//			{
//				
//				this.sendNotification(CANCEL_MATCH_SUCCESS,{struct:match_Friend_Quit_Struct,type:$type});
//				Alert.showErrorTip("成功退出匹配比赛!");
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getCErrorTip(match_Friend_Quit_Struct.ret));
//				this.sendNotification(CANCEL_MATCH_SUCCESS,{struct:match_Friend_Quit_Struct,type:$type});
//			}
//		}
//		/**
//		 *所有比赛的对手信息
//		 * 
//		 */
//		private function handlerFriend_Ladder($struct:ByteArray,$type:int):void
//		{
//			var ret:int = $struct.readInt();
//			switch(ret)
//			{
//				case 0:
//				{
//					_stadiumDataManager.analysisOpponentmatchInfo($struct);
//					_stadiumDataManager.setSelfMatchInfo();
//					this.sendNotification(GET_MATCH_PLAYER_INFO,{type:$type});
////					if($struct.uid!=0)
////						requestMatchClubInfo($struct.uid,$type);
//					//					else
//					//						this.sendNotification(StadiumMediator.MATCHING_WAIT,{type:notification.getBody().type});
//					//							Alert.show("匹配成功!","",Alert.YES,GlobalDef.GameStage);
//					break;
//				}
//				case 101:
//				case 103:
//				case 102:
//				case 105:
//				case 104:
//					this.sendNotification(GET_WAIT_MATCH_RESULT,{boolean:false,type:$type});
//					Alert.showErrorTip(ErrorTips.instance.getCErrorTip(ret));
//					break;
//				case 201:
//				{
//					//Alert.showErrorTip(ErrorTips.instance.getCErrorTip(ret));
//					this.sendNotification(GET_WAIT_MATCH_RESULT,{boolean:true,type:$type});
//					//					this.sendNotification(StadiumMediator.MATCHING_WAIT,{type:notification.getBody().type});
////					Alert.show("等待匹配!","",Alert.YES,GlobalDef.GameStage);
//					break;
//				}
//				default :
//					this.sendNotification(GET_WAIT_MATCH_RESULT,{boolean:false,type:$type});
//					var str:String = ErrorTips.instance.getCErrorTip(ret);
//					if(str == null || str == "")return;
//					Alert.showErrorTip(str);
//					break;
//					
//					
//			}
//		}
//		private var _applyEachResultStruct:Match_Apply_Each_Result_Struct;
//		/**
//		 * 每轮大奖赛比赛结果
//		 * 
//		 */
//		private function applyEachMatchResult($buffer:ByteArray):void
//		{
//			if(_applyEachResultStruct == null)
//				_applyEachResultStruct = new Match_Apply_Each_Result_Struct();
//			_applyEachResultStruct.readData($buffer);
//			this.sendNotification(GET_MATCH_APPLY_EACH_RESULT,{round:_applyEachResultStruct.round_time,teamArr:_applyEachResultStruct.teamArr});
//		}
//		/**
//		 * 请求天梯综合排名 
//		 * 
//		 */
//		public function requestOverallrankInfo():void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.LADDER_OVERALLRANKINFO;
//			_proxyUtils.webClient(getOverallRankInfo,variables);
//		}
//		/**
//		 *返回天梯综合排名 
//		 * @param $data
//		 * 
//		 */
//		private function getOverallRankInfo($data:Object):void
//		{
//			Debug.echo($data);
//			var str:String = String($data);
//			var results:Array = JSON.decode(str);
//			var obj:Object = results[0];
//			if(obj.retcode == 0)
//			{
//				_stadiumDataManager.analsis_ladderoverallRank(obj);
//				this.sendNotification(StadiumProxy.GETOVERALLRANK_INFO);
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(obj.retcode));
//			}
//		}
//		/**
//		 *请求比赛历史记录 
//		 * 
//		 */
//		public function requestMatchHistroy():void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.MATCH_HISTORY;
//			_proxyUtils.webClient(getMatchHistory,variables);
//		}
//		private function getMatchHistory($data:Object):void
//		{
//			Debug.echo($data);
//			var str:String = String($data);
//			var results:Array = JSON.decode(str);
//			var obj:Object = results[0];
//			if(obj.retcode == 0)//
//			{
//				_stadiumDataManager.analysismatchHistory(obj.list);
//				this.sendNotification(StadiumProxy.GETMATCHHISTORY);
//			}else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(obj.retcode));
//			}
//		}
//		/**
//		 *请求荣誉兑换 
//		 * 
//		 */
//		public function requestExchange($obj:Object):void
//		{
//			var variables:URLVariables = _proxyUtils.getUrlVariables();
//			variables.method = HttpRequestConst.EXCHANGE_HONOUR;
//			variables.pid = $obj.pid;
//			variables.num = $obj.num;
//			_proxyUtils.webClient(getExchage,variables);
//		}
//		/**
//		 *返回荣誉兑换 
//		 * @param $data
//		 * 
//		 */
//		private function getExchage($data:Object):void
//		{
//			Debug.echo($data);
//			var str:String = String($data);
//			var results:Array = JSON.decode(str);
//			var obj:Object = results[0];
//			if(obj.retcode == 0)//则表示建造成功，sid为建造后的球场id
//			{
//				AppData.getInstance().clubDatamanager.clubInfoVo.tiantipoint = obj.honour;
//				AppData.getInstance().bagDataManager.changeItem(obj);
//				this.sendNotification(StadiumProxy.GET_EXCHANGE_HONOUR);
//				Alert.showErrorTip("兑换成功");
//			}else if(obj.retcode == 1)//兑换装备
//			{
//				AppData.getInstance().clubDatamanager.clubInfoVo.tiantipoint = obj.honour;
//				this.sendNotification(StadiumProxy.GET_EXCHANGE_HONOUR);
//				Alert.showErrorTip("兑换成功");
//			}
//			else
//			{
//				Alert.showErrorTip(ErrorTips.instance.getErrorTip(obj.retcode));
//			}
//		}
